export {};

// type Point = {
//   x: number,
//   y: number
// }

// 它的类型
let p = { x: 1, y: 2 };

const fn = (p2: typeof p): void => {};

// TS 上下文
const fn2 = (xxx: typeof p): void => {};

fn2({ x: 123, y: 234 });

// JS 上下文
console.log(typeof 'Hello world');

// function formatPoint(point: { x: number; y: number }) {}

// formatPoint(p)

// // 此处使用 typeof p 获取变量 p 在 TS 中的类型：
// function formatPoint(point: typeof p) {}
